//
//  Array+extension.swift
//  XLProject
//
//  Created by  on 2021/12/20.
//

import Foundation
public extension Array
{
    
    /// swift 的 Array 转换成NSArray，多层swift的Array嵌套也可以转换
    /// - Returns: 转换成NSArray
    func toNSArray()->NSArray
    {
        let array = NSMutableArray()
        for unit in self
        {
            if unit is Array{
                let s = unit as! Array
                array.add(s.toNSArray())
            }
            else
            {
                array.add(unit)
            }
        }
        return array
    }
}

